three-point restraint - French English Dictionary